package com.ipay.entity;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import javax.validation.constraints.NotNull;

import org.hibernate.validator.constraints.NotBlank;

import com.ipay.validator.group.AddGroup;
import com.ipay.validator.group.UpdateGroup;


/**
 * 文件上传
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2017-03-25 12:13:26
 */
public class CashiersEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	private Long id;
	private String merchantId;
	private String name;
	private String mobilePhone;
	
	private int activateState;
	private int role;
	private int authority;
	
	private Date creareTime;
	
	private String inviteCode;
	
	private String qrCode;
	
	private String shopName;//商铺名称

	///查询使用
	private List cashiersIdList;//收款员id集合
	
	
	public String getShopName() {
		return shopName;
	}

	public void setShopName(String shopName) {
		this.shopName = shopName;
	}

	public String getQrCode() {
		return qrCode;
	}

	public void setQrCode(String qrCode) {
		this.qrCode = qrCode;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getMobilePhone() {
		return mobilePhone;
	}

	public void setMobilePhone(String mobilePhone) {
		this.mobilePhone = mobilePhone;
	}

	public int getActivateState() {
		return activateState;
	}

	public void setActivateState(int activateState) {
		this.activateState = activateState;
	}

	public String getMerchantId() {
		return merchantId;
	}

	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}

	public int getAuthority() {
		return authority;
	}

	public void setAuthority(int authority) {
		this.authority = authority;
	}

	public int getRole() {
		return role;
	}

	public void setRole(int role) {
		this.role = role;
	}

	public Date getCreareTime() {
		return creareTime;
	}

	public void setCreareTime(Date creareTime) {
		this.creareTime = creareTime;
	}

	public String getInviteCode() {
		return inviteCode;
	}

	public void setInviteCode(String inviteCode) {
		this.inviteCode = inviteCode;
	}

	public List getCashiersIdList() {
		return cashiersIdList;
	}

	public void setCashiersIdList(List cashiersIdList) {
		this.cashiersIdList = cashiersIdList;
	}
}
